• word of the day

    clusia insignis

    clusia insignis - Dictionary definition and meaning for word clusia insignis

    Definition
    (noun) epiphytic clusia of British Guiana
    Synonyms : waxflower
Download our Mobile App Today
Receive our word of the day
on Whatsapp